block programming

block programming
  1. блочное программирование

 

блочное программирование
Метод решения сложных задач линейного программирования путем разложения модели на блоки. Крупноразмерная модель (включающая много показателей в исходной таблице) сводится к нескольким моделям меньшей размерности. Получившиеся задачи решаются вместе по специальным правилам согласования. Необходимость такого подхода обосновывается тем, что с ростом размерности трудоемкость, да и просто сложность решения задач растет невероятно быстро. «Проклятие размерности», по меткому выражению американского математика Р.Беллмана, характерно для большинства реальных задач математического программирования. Широко применяется Б.п. в отраслевых задачах оптимизации, где естественно разложение, «декомпозиция» общей модели отрасли либо на блоки – модели предприятий, либо на блоки, соответствующие последовательным стадиям переработки сырья (производственным переделам). Среди теоретических схем Б.п. наиболее известны две: метод декомпозиции Данцига-Вульфа и метод планирования на двух уровнях Корнаи-Липтака (Дж. Данциг и П.Вульф – американские, Я. Корнаи и Т. Липтак – венгерские ученые). Обе они представляют собой последовательные (итеративные) пересчеты, взаимно увязывающие решения главной «отраслевой» задачи и локальных задач предприятий. Различие же между ними состоит в том, что в первом случае итеративный процесс основан на корректировке двойственных оценок ресурсов и продукции (такая корректировка делает для «предприятия» выгодными планы, все более приближающиеся к оптимальному плану отрасли), а во втором случае – на корректировке лимитов общеотраслевых ресурсов, выделяемых предприятиям. При этом задача сводится к игре между центром, варьирующим допустимые распределения ресурсов, и предприятиями (варьирующими допустимые двойственные оценки ресурсов); ценой игры является сумма целевых функций предприятий. Иначе говоря, схема Данцига-Вульфа построена по принципу «централизованное определение цен – децентрализованное определение наилучших возможностей», а схема Корнаи-Липтака – по принципу «централизованное лимитирование возможностей – децентрализованное выявление эффекта от их использования» [1]. В обоих случаях важную роль играют двойственные оценки, причем их оптимальный уровень выявляется вместе с оптимальным распределением ресурсов, т.е. собственно планом (именно в этом состоит принцип оптимального планирования). [1] Эта удачная, на наш взгляд, формулировка заимствована из кн.: Математические методы в планировании отраслей и предприятий. М.: Экономика, 1973.
[http://slovar-lopatnikov.ru/]

Тематики

  • экономика

EN

  • block programming


Англо-русский словарь нормативно-технической терминологии. . 2015.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "block programming" в других словарях:

  • Block programming — or television block is a strategy of broadcast programming and radio programmers. Block programming occurs when the television network schedules similar television programs back to back. The concept is to provide similar programming to keep the… …   Wikipedia

  • block programming — noun : the arrangement of programs on radio or television so that several items of one general class (as soap operas or popular music) occur in sequence * * * block programming, radio or television programming that retains the interest of a type… …   Useful english dictionary

  • Block (programming) — In computer programming, a block is a section of code which is grouped together. Blocks consist of one or more declarations and statements. A programming language that permits the creation of blocks, including blocks nested within other blocks,… …   Wikipedia

  • Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… …   Wikipedia

  • Block structure — * In mathematics, block structure is a possible property of matrices see block matrix. * in computer science, a programming language has block structure if it features statement blocks, which assists structured programming …   Wikipedia

  • Programming idiom — A programming idiom is a means of expressing a recurring construct in one or more programming languages. Generally speaking, a programming idiom is an expression of a simple task or algorithm that is not a built in feature in the programming… …   Wikipedia

  • Block party (disambiguation) — A block party is a neighborhood celebration.Block party may also refer to: * Block Party (album), a 2008 album by Missy Elliott *The Block Party (Lisa Lopes song), a song from the Supernova album *Animation Block Party, a film festival held in… …   Wikipedia

  • Block Gal — Infobox VG title=Block Gal caption=Screenshot of Block Gal developer = Vic Tokai (programming)Seibu Lease (planning, graphics) publisher = Sega distributor= designer=Sary Chan Papa, Abunai Kun version= released = 1987 (Arcade) platforms= Arcade… …   Wikipedia

  • Block-transfer instruction — On the PDP 10, the BLT (Block Transfer) instruction copies words from memory to memory. The left half of the selected AC specifies the first source address. The right half of the AC specifies the first destination address. The effective address… …   Wikipedia

  • Broadcast programming — Not to be confused with television program. TV guide redirects here. For the American television magazine, see TV Guide. Broadcast programming or scheduling is the practice of organizing television shows or radio programs in a daily, weekly, or… …   Wikipedia

  • Comparison of programming languages (syntax) — Programming language comparisons General comparison Basic syntax Basic instructions Arrays Associative arrays String operations …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»